﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Domain.Entity
{
	public class IAM
	{
		
		[Key]
		public int EinId { get; set; } // 主键,自动增长列
		public string? HumanName { get; set; } // 姓名
		public int? InterviewAmount { get; set; } // 面试次数
		public int? HumanMajorKindId { get; set; } // 职位分类编号
		public string? HumanMajorKindName { get; set; } // 职位分类名称
		public int? HumanMajorId { get; set; } // 职位编号
		public string? HunmaMajorName { get; set; } // 职位名称
		public int? ImageDegree { get; set; } // 形象等级
		public int? NativeLanguageDegree { get; set; } // 口才等级
		public int? ForeignLanguageDegree { get; set; } // 外语水平等级
		public int? ResponseSpeedDegree { get; set; } // 应变能力
		public int? EQDegree { get; set; } // EQ等级
		public int? IQDegree { get; set; } // IQ_等级
		public int? MultiQualityDegree { get; set; } // 综合素质
		public string? Register { get; set; } // 面试人
		public string? Checker { get; set; } // 筛选人
		public DateTime? RegisteTime { get; set; } // 面试时间
		public DateTime? CheckTime { get; set; } // 筛选时间
		public int? ResumeId { get; set; } // 简历编号
		public string? Result { get; set; } // 面试结果
		public string? InterviewComment { get; set; } // 面试评价
		public string? CheckComment { get; set; } // 筛选评价
		public string? InterviewStatus { get; set; } // 面试状态
		public string? CheckStatus { get; set; } // 筛选状态

		public string? EngageType { get; set; } // 招聘类型
		public string? HumanAddress { get; set; } // 地址
		public string? HumanPostcode { get; set; } // 邮编

		public string? HumanTelephone { get; set; } // 电话号码
		public string? HumanHomephone { get; set; } // 家庭电话
		public string? HumanMobilephone { get; set; } // 手机

		public string? HumanHobby { get; set; } // 兴趣爱好
		public string? HumanSpeciality { get; set; } // 特长
		public string? HumanSex { get; set; } // 性别
		public string? Email { get; set; }
		public string? HumanReligion { get; set; } // 宗教信仰
		public string? HumanParty { get; set; } // 政治面貌
		public string? HumanNationality { get; set; } // 国籍
		public string? HumanRace { get; set; } // 民族
		public DateTime? HumanBirthday { get; set; } // 出生日期
		public int? HumanAge { get; set; } // 年龄
		public string? HumanEducatedDegree { get; set; } // 学历
		public int? HumanEducatedYears { get; set; } // 教育年限
		public string? HumanEducatedMajor { get; set; } // 学历专业
		public string? HumanCollege { get; set; } // 毕业院校
		public string? HumanIdcard { get; set; } // 身份证号
		public string? HumanBirthplace { get; set; } // 出生地
		public string? DemandSalaryStandard { get; set; } // 薪酬标准
		public string? HumanHistoryRecords { get; set; } // 个人履历
		public string? Remark { get; set; } // 备注
		public string? Recomandation { get; set; } // 推荐意见
		public string? HumanPicture { get; set; } // 照片
		public string? PassCheckStatus { get; set; } // 通过的复核状态
		public string ? PassCheckComment {  get; set; }
	    public string? PassPassComment {  get; set; }
	}
}
